.pxToRem(@p,@px){
    @{p}: @px / 108 * 1rem;
}
@wid:;
#head{
    position:fixed;
    left: 0;
    top: 0;
    width: 100%;
    .pxToRem(height,138);
    background: #fff;
    display: flex;
    justify-content:space-between;
    align-items: center;
    z-index: 9;
    .xz_l{
        width:20%;
        color: #fe7418;
        text-align: center;
        .pxToRem(height,138);
        .pxToRem(font-size,57);
        .pxToRem(line-height,138);
    }
    .xz_c{
        width: 50%;
        color: #1c1c1c;
        text-align: center;
        .pxToRem(height,138);
        .pxToRem(font-size,57);
        .pxToRem(line-height,138);
    }
    
}
#main{
    width: 100%;
    .pxToRem(margin-top,147);
    .pxToRem(margin-bottom,125);
    background: #f3f3f3;
    .xz1{
        width: 100%;
        .pxToRem(height,140);
        background: #ededed;
        display: flex;
        justify-content: center;
        align-items: center;
        input{
            position: relative;
            width: 87.5%;
            .pxToRem(height,90);
            border: none;
            .pxToRem(border-radius,10);
            color: #b3b3b3;
            .pxToRem(font-size,50);
            padding-left: 6.5%;
            .pxToRem(letter-spacing,10);
            background:#fff url(../images/sou1.png) no-repeat 1% center;
            .pxToRem(background-size,45);
        }
        .ing{
            display: none;
            position: absolute;
            right: 4%;
           .pxToRem(height,60);
           .pxToRem(width,60);
           img{
               width: 100%;
           }
        }
    }
    .xz2{
        width: 100%;
        .x2_top{
            width:97%;
            .pxToRem(height,52);
            background: #f8f8f8;
            color: #b0b0b0;
            .pxToRem(font-size,32);
            padding-left: 3%;
        }
        .x2_bottom{
            width: 100%;
            .pxToRem(height,192);
            background: #fff;
            display: flex;
            justify-content: center;
            align-items: center;
            .x2_b{
                width: 96%;
                color: #fe7418;
                display: flex;
                justify-content: center;
                align-items: center;
                .pxToRem(height,92);
                .pxToRem(font-size,50);
                border:2px solid #fe7418;
                .pxToRem(border-radius,92);
                .pxToRem(letter-spacing,20)
            }
        }
    }
    .xz3{
        width: 100%;
        .xz3_jl{
            display: none;
            width: 100%;
            .xz3_jl_top{
                width:97%;
                .pxToRem(height,52);
                background: #f8f8f8;
                color: #b0b0b0;
                .pxToRem(font-size,32);
                padding-left: 3%;
                border-top: 1px solid #cccccc;
            }
            .xz3_jl_b{
                ul{
                    width: 100%;
                    display: flex;
                    justify-content:flex-start;
                    align-items: center;
                    background: #fff;
                    li{
                        .pxToRem(padding,28);
                        .pxToRem(border-radius,93);
                        .pxToRem(margin-left,45);
                        .pxToRem(margin-top,45);
                        .pxToRem(margin-bottom,45);
                        border: 1px solid #e6e6e6;
                        .pxToRem(letter-spacing,10);
                        .pxToRem(font-size,43);
                    }
                }
            }
        }
        .m_3json{
            width: 100%;
            .x3j1{
                width: 100%;
                .x3_top{
                    width:97%;
                    .pxToRem(height,52);
                    background: #f8f8f8;
                    color: #b0b0b0;
                    .pxToRem(font-size,32);
                    padding-left: 3%;
                    border-top: 1px solid #cccccc;
                }
                .x3_b{
                    width: 100%;
                    display: flex;
                    justify-content: center;
                    background: #fff;
                    ul{
                        width: 88%;
                        display: flex;
                        justify-content:space-between;
                        align-items: center;
                        flex-flow: wrap;
                        .pxToRem(margin-top,45);
                        .pxToRem(margin-bottom,45);
                        li{
                            width: 12%;
                            text-align: center;
                            .pxToRem(padding,28);
                                .pxToRem(border-radius,93);
                                .pxToRem(margin-bottom,10);
                                border: 1px solid #e6e6e6;
                                .pxToRem(letter-spacing,10);
                                .pxToRem(font-size,43);
                        }
                    }
                }
            }
            .m_3j2{
                width: 100%;
                .m_3j2_t{
                    width:97%;
                    .pxToRem(height,52);
                    background: #f8f8f8;
                    color: #b0b0b0;
                    .pxToRem(font-size,32);
                    padding-left: 3%;
                    border-top: 1px solid #cccccc;
                }
                .m_3j2_b{
                    width: 100%;
                    background: #fff;
                    ul{
                        width: 100%;
                        display: flex;
                        justify-content: flex-start;
                        flex-direction: column;
                        li{
                            width:97%;
                            background: #fff;
                            padding-left: 3%;
                            border-bottom: 1px solid #cccccc;
                            .pxToRem(line-height,167);
                            color: #3f3f3f;
                            .pxToRem(font-size,42);
                            
                        }
                    }
                }
            }
        }
    }
}